MSDVSLSHQVTVFFILSEILHFSQVIGTKTKICIVMEYVSGGQLSDRLGRQKMKESDARKLFQQLIDAVDYCHNRGVYHRDLKPQNLLLDSKGNLQVSDFGLSAVPKSGDMLSTACGSPCYIAPEVTLLVILRSMRPYAFCFV